home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Technotools
/
Technotools (Chestnut CD-ROM)(1993).ISO
/
lang_c
/
cuj9205
/
1005065a
< prev
next >
Wrap
Text File
|
1992-06-02
|
1KB
|
55 lines
/* Listing 5 */
/*****************************************************
LABMASTR.C
Basic Routines required for programming the
Lab Master AD.
Copyright Don Bradley, 1991.
Permission is granted for used of these routines
in any manner as long as this copyright notice is
included.
Tested using Quick C 2.5 and MSC 6.0 on a
Toshiba T5200.
*****************************************************/
#include <conio.h>
#include "labmastr.h"
int LabMasterAD_Enable()
/*& Enables the Labmaster AD card. Returns Enable
Status. */
{
if(LabMasterAD_Product() != LM_ID)
return (0);
outp(BRD_ENABLE, 1);
return (inp(BRD_ENABLE) & 1);
}
int LabMasterAD_Disable()
/*& Disables the Labmaster AD card. Returns Enable
Status. */
{
outp(BRD_ENABLE, 0);
return (inp(BRD_ENABLE) & 1);
}
int LabMasterAD_Product()
/*& Returns the Labmaster AD Product Code */
{
return (inp(PRODUCT));
}
int LabMasterAD_Version()
/*& Returns the Labmaster AD Version Number */
{
return (inp(VERSION));
}